package jia.core.event;

//====================================================

/**
 * @author Alec Lanter
 */
public class StateChangeUiEvent extends UiEvent {
	public static final Integer EXPLORE_STATE = 0;
	public static final Integer LOAD_STATE = 1;
	public static final Integer SAVE_STATE = 2;
	public static final Integer COMBAT_STATE = 3;
	public static final Integer OVERVIEW_MAP_STATE = 4;
	public static final Integer QUIT_STATE = 5;
	
	//====================================================
	/**
	 * @param newState
	 */
	public StateChangeUiEvent(Integer newState) {
		super(newState);
	}

	//====================================================
	/**
	 * @return
	 */
	public Integer getRequestedState() {
		return (Integer) getEventData();
	}
}
